'use strict';

angular.module('wb-tea.storeSrc', []).factory('storeService', function ($http, HttpService) {

	//存放店铺基本信息
	var storeObj;

	//set  店铺基本信息
	var setStoreObj = function setStoreObj(obj) {
		storeObj = obj;
	};

	//get  获取店铺基本信息
	var getStoreObj = function getStoreObj() {
		return storeObj;
	};

	//获取店铺明细
	var getStoreInfo = function getStoreInfo() {

		//同步加载动画

		//获取店铺明细
		var storeCallback = {
			success: function success(result) {
				var storeInfo = result.data;
				return storeInfo;
				//结束加载动画
			},
			failed: function failed(err) {
				console.log(err.statusText);
				//结束加载动画
			}
		};

		HttpService({ name: 'shop/show', params: { shop_id: storeObj.id }, callback: storeCallback });
	};

	return {
		setStoreObj: setStoreObj,
		getStoreObj: getStoreObj,
		getStoreInfo: getStoreInfo
	};
});